STORMNET V.1.03 - AN OVERVIEW April 4, 1988 ----------------------------- STORMNET is a set of programs for the purpose of analyzing storm drain pipe networks. It is based on the public domain program STORM1 formerly distributed by APWA in the CESTORM package, enhanced by the addition of a data entry program called ST1ENTRY and a public domain report printer called PRINTOUT. It will utilize an 8087 if available. 256K RAM is required. STORM1 is the analysis module. It is written in FORTRAN and should run on version 2.0 or higher of MS-DOS or PC-DOS. It will handle up to 100 pipes and 300-600 nodes, depending on system memory. It can be run in batch mode only. Users of other FORTRAN programs are familiar with batch mode, where the user must create a properly formatted input file with a text editor, then run the main program, which creates an output file to print to screen or printer. Creating the input file can be time consuming. ST1ENTRY was written to aid in that process and will also be described below. STORM1 is based on the rational method, which is the most popular method used in the geographical area I practice in, for small watersheds of the size storm drains are designed for. STORM1 requires subbasin runoff coefficient and subbasin area to be input for each node (junction box or catch basin). In addition, subbasin slope and length must be entered, from which inlet time is calculated using the Kirpich formula. Concentration time is then calculated by STORM1 by adding the sums of inlet time to the flow time of upstream sewers. Flow time is based on pipe size and slope. The concentration time of the longest flow route to the node in question is used for determining i (intensity). Intensity may be based upon one of two methods, to be chosen by the user. Either a formula based on U.S. Weather Service Technical Paper No. 40 may be used, or a local rainfall intensity duration curve may be entered. The following pipeline data is also input: node numbers for each end of the pipe (not required to be sequential), diameter, length, invert elevations at each end, and Manning's roughness factor. It is critical that the input file is perfectly formatted for STORM1 to run correctly. ST1ENTRY is a shareware program written by Civil Comp, with a registration price of $50. It prompts for required STORM1 input data with some error-checking capabilities such as data type (alpha, numeric, etc.) and range of values (Manning's "n" between 0 and 1, etc.). Also, some cross-checking of data takes place. The data must be well organized, as no editing of previous entries is allowed, other than the current data line. If a printed summary of input data is desired, select the proper choice when prompted. STORM1 has a bug when the option to list input data is used. The decimal portion of the values do not print, making that option useless. Fortunately, the above mentioned printed summary by ST1ENTRY provides very good documentation of the input file. ST1ENTRY allows the user to create intensity-duration-frequency (IDF) files for particular geographic areas, then add pipeline data at a later time. For example, you might name a file that has intensity-duration data for a 10 year storm in the city of Watsonville "WAT-10.IDF". Another file for the city of Salinas for a 20 year storm would be named "SAL-20.IDF". The IDF file created is simply the first lines of the input file described in the STORM1 manual, without the pipeline data. A program option at the main menu of ST1ENTRY allows the user to later retrieve the appropriate IDF file and append pipeline data to it, and save it as an input file with another name, to be read by STORM1. The separate IDF file concept is an enhancement within ST1ENTRY, not an option of STORM1, and the IDF file is not usable within STORM1 until pipeline data has been appended to it by ST1ENTRY. ST1ENTRY will prompt before overwriting a file. Once you are past this point in the program, the file will be created, even if you abort the program, so be sure overwriting is okay before choosing yes. The program can be aborted at any time by pressing Control-Break. After creating an input file with ST1ENTRY, STORM1 should be run. It will prompt for some output options and the input and output file names. Run time is short (a few seconds) for small systems if an 8087 is present, but could get quite long (many minutes) for a large system if an 8087 is not present. Output includes a summary of pipe and subbasin input data and the following computed values: inlet time, flow time, peak time, pipe flow, pipe capacity, and redesign pipe size if pipe capacity is exceeded by pipe flow. Output is either to screen or to a disk file, as selected by the user before the computer run. The PRINTOUT program furnished on the STORMNET diskette aids in printing the output disk file. If the user wishes to revise the input file and rerun STORM1, familiarity with the file format is required. The listing printed by ST1ENTRY during creation of the input file will help the user find the proper variable in the proper field, as variable names used in the STORM1 manual are printed above the values on the ST1ENTRY printout. STORM1 has some limitations. It analyzes gravity flow only, that is, a hydraulic grade line is not determined, nor are junction losses considered. Still, it is useful for determining problem areas within a network, which may be further analyzed by other methods if necessary. If the user wishes, he may run the three programs from a batch file menu called STORMNET.BAT. Enter "STORMNET" at the DOS prompt and the user will be presented with a menu showing three options: data entry, analysis, and print report. It is more convenient to run the three programs from this menu, which each module returns to after completion. In addition, if the user has an IBM or Epson compatible printer, STORMNET will cause the 133 column output file to be printed in condensed print. FILES ON THIS DISKETTE ---------------------- PRINTOUT.EXE The report printout program STORM1.EXE The network analysis program STORM1.DAT Sample input data file for STORM1 STORM1.OUT Sample output file from STORM1 ST1ENTRY.EXE The data entry program for STORM1 STORMNET.TXT Documentation (what you're reading) Print this by entering "copy stormnet.txt prn" at the DOS prompt. The last page is a data entry form to aid in organizing input data. STORMNET.BAT A batch file integrating the three programs REPLY.COM Used by STORMNET.BAT to solicit menu choices WAT-10.IDF Sample IDF file from ST1ENTRY MAIL SUPPORT ------------ I intend to respond in a timely fashion to all requests, comments, and questions from registered users. I welcome comments from unregistered users also, as that is another way I will know how to improve the program. Unregistered users may or may not get a response, however. SYSTEM CONFIGURATION -------------------- The STORMNET package will run on any MS-DOS compatible machine with 256K RAM and DOS 2.11 or later. It will create the data file on the drive and subdirectory the program is located within. It will work from a hard disk or floppy drive. REGISTRATION ------------ ST1ENTRY and STORMNET are shareware, which means you are free to copy and distribute them as described within the beginning screen message. Sending a contribution of $50 to the author constitutes registration and will result in the following benefits to the user: 1. Receipt of a diskette with the latest version of ST1ENTRY, without the shareware entrance screen. 2. Receipt of a photocopy of the original documentation for STORM1. 3. Full support (by mail) of all questions regarding use of ST1ENTRY and STORM1. In writing and testing this program I have become familiar with some of STORM1's idiosyncrasies. 4. Placement on a mailing list for notification of availability of future enhanced versions. Please send contributions to: Richard Wadsworth, Civil Comp 320 Eureka Canyon Road Watsonville, CA 95076 PROJECT_________________________________________________ DATE ____________ LOCATION________________________________________________ JOB NO.____________ DESIGN BY________________________ SHEET NO.____________ +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--------------+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PIPE NO. | | | | | | | | | | | | | | | | | | | | | | | | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+------+-------+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | FROM | | | | | | | | | | | | | | | | | | | | | | | | | NODE | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+------+ | | | | | | | | | | | | | | | | | | | | | | | | NO. | | | | | | | | | | | | | | | | | | | | | | | TO | | | | | | | | | | | | | | | | | | | | | | | | | | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+------+-------+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | DIAMETER | | | | | | | | | | | | | | | | | | | | | | | (IN.) | | | | | | | | | | | | | | | | | | | | | | | | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--------------+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | LENGTH | | | | | | | | | | | | | | | | | | | | | | | (FT.) | | | | | | | | | | | | | | | | | | | | | | | | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--------------+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | UPSTREAM | | | | | | | | | | | | | | | | | | | | | | | INVERT | | | | | | | | | | | | | | | | | | | | | | | | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--------------+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | DOWNSTREAM | | | | | | | | | | | | | | | | | | | | | | | INVERT | | | | | | | | | | | | | | | | | | | | | | | | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--------------+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | MANNINGS | | | | | | | | | | | | | | | | | | | | | | | N | | | | | | | | | | | | | | | | | | | | | | | | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--------------+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CATCHMENT | | | | | | | | | | | | | | | | | | | | | | | AREA (ACRES) | | | | | | | | | | | | | | | | | | | | | | | | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--------------+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | RUNOFF | | | | | | | | | | | | | | | | | | | | | | | COEFFICIENT | | | | | | | | | | | | | | | | | | | | | | | | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--------------+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CATCHMENT | | | | | | | | | | | | | | | | | | | | | | | LENGTH (FT) | | | | | | | | | | | | | | | | | | | | | | | | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--------------+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | AVERAGE | | | | | | | | | | | | | | | | | | | | | | | CATCHMENT | | | | | | | | | | | | | | | | | | | | | | | SLOPE | | | | | | | | | | | | | | | | | | | | | | | (FT/FT) | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--------------+ ----------------end-of-author's-documentation--------------- Software Library Information: This disk copy provided as a service of The Public (Software) Library We are not the authors of this program, nor are we associated with the author in any way other than as a distributor of the program in accordance with the author's terms of distribution. Please direct shareware payments and specific questions about this program to the author of the program, whose name appears elsewhere in this documentation. If you have trouble getting in touch with the author, we will do whatever we can to help you with your questions. All programs have been tested and do run. To report problems, please use the form that is in the file PROBLEM.DOC on many of our disks or in other written for- mat with screen printouts, if possible. The P(s)L cannot de- bug programs over the telephone. Disks in the P(s)L are updated monthly, so if you did not get this disk directly from the P(s)L, you should be aware that the files in this set may no longer be the current versions. For a copy of the latest monthly software library newsletter and a list of the 1,000+ disks in the library, call or write The Public (Software) Library P.O.Box 35705 - F Houston, TX 77235-5705 (713) 665-7017